@@ -1,18 +1,15 @@ |
||
1 | 1 |
CodeConvert==2.0.5 |
2 | 2 |
MySQL-python==1.2.5 |
3 |
-Pillow==5.0.0 |
|
3 |
+Pillow==6.1.0 |
|
4 | 4 |
StatusCode==1.0.0 |
5 |
-TimeConvert==1.4.3 |
|
6 |
-cryptography==1.5.2 |
|
5 |
+TimeConvert==1.4.4 |
|
7 | 6 |
furl==2.0.0 |
8 | 7 |
isoweek==1.3.3 |
9 | 8 |
jsonfield==2.0.2 |
10 |
-mock==2.0.0 |
|
11 |
-pysnippets==1.0.6 |
|
12 |
-qiniu==7.2.2 |
|
13 |
-requests==2.19.1 |
|
9 |
+pysnippets==1.0.9 |
|
10 |
+qiniu==7.2.6 |
|
11 |
+requests==2.22.0 |
|
14 | 12 |
rlog==0.3 |
15 |
-rsa==3.4.2 |
|
16 | 13 |
shortuuid==0.5.0 |
17 | 14 |
versions==0.10.0 |
18 | 15 |
-r requirements_dj.txt |
@@ -1,18 +1,18 @@ |
||
1 |
-Django==1.11.15 |
|
1 |
+Django==1.11.23 |
|
2 | 2 |
django-admin==1.3.2 |
3 |
-django-cors-headers==2.4.0 |
|
3 |
+django-cors-headers==3.0.2 |
|
4 | 4 |
django-curtail-uuid==1.0.4 |
5 |
-django-detect==1.0.6 |
|
5 |
+django-detect==1.0.15 |
|
6 | 6 |
django-file==1.0.3 |
7 | 7 |
django-ip==1.0.2 |
8 |
-django-json-render==1.0.1 |
|
8 |
+django-json-render==1.0.3 |
|
9 | 9 |
django-json-response==1.1.5 |
10 | 10 |
django-logit==1.1.3 |
11 | 11 |
django-mobi2==1.0.2 |
12 |
-django-models-ext==1.1.6 |
|
12 |
+django-models-ext==1.1.9 |
|
13 | 13 |
django-multidomain==1.1.4 |
14 | 14 |
django-paginator2==1.0.4 |
15 |
-django-query==1.0.3 |
|
15 |
+django-query==1.0.5 |
|
16 | 16 |
django-redis-connector==1.0.1 |
17 | 17 |
django-response==1.1.1 |
18 | 18 |
django-rlog==1.0.7 |
@@ -20,4 +20,4 @@ django-shortuuidfield==0.1.3 |
||
20 | 20 |
django-six==1.0.4 |
21 | 21 |
django-uniapi==1.0.5 |
22 | 22 |
django-we==1.4.2 |
23 |
-djangorestframework==3.7.7 |
|
23 |
+djangorestframework==3.9.4 |
@@ -1,8 +1,8 @@ |
||
1 | 1 |
pywe-jssdk==1.1.0 |
2 |
-pywe-membercard==1.0.0 |
|
2 |
+pywe-membercard==1.0.2 |
|
3 | 3 |
pywe-miniapp==1.1.5 |
4 |
-pywe-oauth==1.0.6 |
|
5 |
-pywe-pay==1.0.12 |
|
4 |
+pywe-oauth==1.0.7 |
|
5 |
+pywe-pay==1.0.13 |
|
6 | 6 |
pywe-pay-notify==1.0.4 |
7 | 7 |
pywe-response==1.0.1 |
8 | 8 |
pywe-sign==1.0.8 |
@@ -1,3 +1,3 @@ |
||
1 |
-hiredis==0.2.0 |
|
1 |
+hiredis==1.0.0 |
|
2 | 2 |
redis==2.10.6 |
3 |
-redis-extensions==1.2.3 |
|
3 |
+redis-extensions==1.2.5 |
@@ -1,77 +1,53 @@ |
||
1 | 1 |
<!doctype html> |
2 | 2 |
<html> |
3 | 3 |
<head> |
4 |
-<meta charset="UTF-8"> |
|
5 |
-<title>拍爱 PAI.AI 关于我们</title> |
|
6 |
-<meta name="keywords" content="摄影 图片 影像 分享 交流 社交 交友 摄影师 女性 孩子 亲子 旅行 旅游 约拍 iphone android app" /> |
|
7 |
-<link href="css/layout.css" rel="stylesheet" type="text/css" /> |
|
8 |
-<script type="text/javascript" src="js/jquery.min.js"></script> |
|
4 |
+ <meta charset="UTF-8"> |
|
5 |
+ <title>拍爱 PAI.AI 关于我们</title> |
|
6 |
+ <meta name="keywords" content="摄影 图片 影像 分享 交流 社交 交友 摄影师 女性 孩子 亲子 旅行 旅游 约拍 iphone android app"/> |
|
7 |
+ <link href="css/layout.css" rel="stylesheet" type="text/css"/> |
|
8 |
+ <script type="text/javascript" src="js/jquery.min.js"></script> |
|
9 | 9 |
</head> |
10 |
- |
|
11 | 10 |
<body> |
12 | 11 |
<div id="header"> |
13 |
- <div class="content"> |
|
14 |
- <a href="index.html" target="_self" class="logo"></a> |
|
15 |
- <div class="navigation"> |
|
16 |
- <a href="contactus.html" target="_self" >联系我们</a> |
|
17 |
- <a href="joinus.html" target="_self" >加入拍爱</a> |
|
18 |
- <a href="aboutus.html" target="_self"class="current" >关于我们</a> |
|
19 |
- <a href="index.html" target="_self" >首页</a> |
|
20 |
- </div> |
|
21 |
- </div> |
|
12 |
+ <div class="content"> |
|
13 |
+ <a href="index.html" target="_self" class="logo"></a> |
|
14 |
+ <div class="navigation"> |
|
15 |
+ <a href="contactus.html" target="_self">联系我们</a> |
|
16 |
+ <a href="joinus.html" target="_self">加入拍爱</a> |
|
17 |
+ <a href="aboutus.html" target="_self" class="current">关于我们</a> |
|
18 |
+ <a href="index.html" target="_self">首页</a> |
|
19 |
+ </div> |
|
20 |
+ </div> |
|
22 | 21 |
</div> |
23 |
- |
|
24 |
- |
|
25 |
- |
|
26 |
- |
|
27 |
-<div id="container" > |
|
28 |
- <div class="content aboutus"> |
|
29 |
- <div class="container_box"> |
|
30 |
- <p><strong>关于拍爱 PAI.AI </strong><br> |
|
31 |
-一起走过的路,<br> |
|
32 |
- |
|
33 |
-一起看过的美景,<br> |
|
34 |
- |
|
35 |
-一起醉过的Party,<br> |
|
36 |
- |
|
37 |
-……<br> |
|
38 |
- |
|
39 |
-回忆容易消逝,<br> |
|
40 |
- |
|
41 |
-一起拍,<br> |
|
42 |
- |
|
43 |
-照片让爱历久弥新。<br> |
|
44 |
- |
|
45 |
-拍爱——用心拍,分享爱<br> |
|
46 |
- |
|
47 |
-拍爱让您和小伙伴更便捷、更快速——几乎是一瞬间,分享拍摄的照片。<br> |
|
48 |
- |
|
49 |
-不论是聚会,还是旅行。<br> |
|
50 |
- |
|
51 |
-拍摄即分享。<br> |
|
52 |
- |
|
53 |
-你可以对照片点赞、评论,零距离互动。<br> |
|
54 |
- |
|
55 |
-不论手机丢失还是损坏,<br> |
|
56 |
- |
|
57 |
-照片一直在拍爱等你。 |
|
58 |
- </p> |
|
59 |
- |
|
60 |
- |
|
61 |
- |
|
62 |
- </div> |
|
22 |
+<div id="container"> |
|
23 |
+ <div class="content aboutus"> |
|
24 |
+ <div class="container_box"> |
|
25 |
+ <p><strong>关于拍爱 PAI.AI </strong><br> |
|
26 |
+ 一起走过的路,<br> |
|
27 |
+ 一起看过的美景,<br> |
|
28 |
+ 一起醉过的Party,<br> |
|
29 |
+ ……<br> |
|
30 |
+ 回忆容易消逝,<br> |
|
31 |
+ 一起拍,<br> |
|
32 |
+ 照片让爱历久弥新。<br> |
|
33 |
+ 拍爱——用心拍,分享爱<br> |
|
34 |
+ 拍爱让您和小伙伴更便捷、更快速——几乎是一瞬间,分享拍摄的照片。<br> |
|
35 |
+ 不论是聚会,还是旅行。<br> |
|
36 |
+ 拍摄即分享。<br> |
|
37 |
+ 你可以对照片点赞、评论,零距离互动。<br> |
|
38 |
+ 不论手机丢失还是损坏,<br> |
|
39 |
+ 照片一直在拍爱等你。 |
|
40 |
+ </p> |
|
41 |
+ </div> |
|
63 | 42 |
</div> |
64 | 43 |
</div> |
65 |
- |
|
66 |
- |
|
67 |
- |
|
68 | 44 |
<div id="footer"> |
69 |
- <div class="content foot"> |
|
70 |
- <a href="aboutus.html" target="_self" >关于我们</a> |
|
71 |
- <span>|</span> |
|
72 |
- <a href="contactus.html" target="_self" >联系我们</a> |
|
73 |
- ©2016 拍爱 PAI.AI 琼ICP备16000076号 |
|
74 |
- </div> |
|
45 |
+ <div class="content foot"> |
|
46 |
+ <a href="aboutus.html" target="_self">关于我们</a> |
|
47 |
+ <span>|</span> |
|
48 |
+ <a href="contactus.html" target="_self">联系我们</a> |
|
49 |
+ ©2019 拍爱 PAI.AI <a href="www.beian.miit.gov.cn">琼ICP备16000076号</a> |
|
50 |
+ </div> |
|
75 | 51 |
</div> |
76 | 52 |
</body> |
77 | 53 |
</html> |
@@ -1,112 +1,150 @@ |
||
1 | 1 |
<!doctype html> |
2 | 2 |
<html> |
3 | 3 |
<head> |
4 |
-<meta charset="UTF-8"> |
|
5 |
-<title>拍爱 PAI.AI 联系我们</title> |
|
6 |
-<meta name="keywords" content="摄影 图片 影像 分享 交流 社交 交友 摄影师 女性 孩子 亲子 旅行 旅游 约拍 iphone android app" /> |
|
7 |
-<link href="css/layout.css" rel="stylesheet" type="text/css" /> |
|
8 |
-<script type="text/javascript" src="js/jquery.min.js"></script> |
|
9 |
-<style> |
|
10 |
- |
|
11 |
- .my-map { margin: 0 auto 30px auto; width: 550px; height: 350px;float:left} |
|
12 |
- .my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; } |
|
13 |
- .my-map .icon-cir { height: 31px; width: 28px; } |
|
14 |
- .my-map .icon-cir-red { background-position: -11px -5px; } |
|
4 |
+ <meta charset="UTF-8"> |
|
5 |
+ <title>拍爱 PAI.AI 联系我们</title> |
|
6 |
+ <meta name="keywords" content="摄影 图片 影像 分享 交流 社交 交友 摄影师 女性 孩子 亲子 旅行 旅游 约拍 iphone android app"/> |
|
7 |
+ <link href="css/layout.css" rel="stylesheet" type="text/css"/> |
|
8 |
+ <script type="text/javascript" src="js/jquery.min.js"></script> |
|
9 |
+ <style> |
|
10 |
+ .my-map { |
|
11 |
+ margin: 0 auto 30px auto; |
|
12 |
+ width: 550px; |
|
13 |
+ height: 350px; |
|
14 |
+ float: left |
|
15 |
+ } |
|
16 |
+ .my-map .icon { |
|
17 |
+ background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; |
|
18 |
+ } |
|
19 |
+ .my-map .icon-cir { |
|
20 |
+ height: 31px; |
|
21 |
+ width: 28px; |
|
22 |
+ } |
|
23 |
+ .my-map .icon-cir-red { |
|
24 |
+ background-position: -11px -5px; |
|
25 |
+ } |
|
15 | 26 |
</style> |
16 | 27 |
</head> |
17 |
- |
|
18 | 28 |
<body> |
19 | 29 |
<div id="header"> |
20 |
- <div class="content"> |
|
21 |
- <a href="index.html" target="_self" class="logo"></a> |
|
22 |
- <div class="navigation"> |
|
23 |
- <a href="contactus.html" target="_self" class="current">联系我们</a> |
|
24 |
- <a href="joinus.html" target="_self" >加入拍爱</a> |
|
25 |
- <a href="aboutus.html" target="_self" >关于我们</a> |
|
26 |
- <a href="index.html" target="_self" >首页</a> |
|
27 |
- </div> |
|
28 |
- </div> |
|
30 |
+ <div class="content"> |
|
31 |
+ <a href="index.html" target="_self" class="logo"></a> |
|
32 |
+ <div class="navigation"> |
|
33 |
+ <a href="contactus.html" target="_self" class="current">联系我们</a> |
|
34 |
+ <a href="joinus.html" target="_self">加入拍爱</a> |
|
35 |
+ <a href="aboutus.html" target="_self">关于我们</a> |
|
36 |
+ <a href="index.html" target="_self">首页</a> |
|
37 |
+ </div> |
|
38 |
+ </div> |
|
29 | 39 |
</div> |
40 |
+<div id="container"> |
|
41 |
+ <div class="content contactus"> |
|
42 |
+ <div id="wrap" class="my-map map"> |
|
43 |
+ <div id="mapContainer"></div> |
|
44 |
+ </div> |
|
45 |
+ <script src="http://webapi.amap.com/maps?v=1.2&key=8325164e247e15eea68b59e89200988b"></script> |
|
46 |
+ <script> |
|
47 |
+ !function () { |
|
48 |
+ var infoWindow, map, level = 16, |
|
49 |
+ center = {lng: 116.284361, lat: 39.931229}, |
|
50 |
+ features = [{ |
|
51 |
+ type: "Marker", |
|
52 |
+ name: "拍爱 PAI.AI", |
|
53 |
+ desc: "北京市海淀区西八里庄路玲珑商务楼", |
|
54 |
+ color: "red", |
|
55 |
+ icon: "cir", |
|
56 |
+ offset: {x: -9, y: -31}, |
|
57 |
+ lnglat: {lng: 116.28449, lat: 39.930834} |
|
58 |
+ }]; |
|
30 | 59 |
|
31 |
- |
|
32 |
-<div id="container" ><div class="content contactus"> |
|
33 |
- |
|
34 |
- |
|
35 |
- |
|
36 |
-<div id="wrap" class="my-map map"> |
|
37 |
- <div id="mapContainer"></div> |
|
38 |
- </div> |
|
39 |
- <script src="http://webapi.amap.com/maps?v=1.2&key=8325164e247e15eea68b59e89200988b"></script> |
|
40 |
- <script> |
|
41 |
- !function(){ |
|
42 |
- var infoWindow, map, level = 16, |
|
43 |
- center = {lng: 116.284361, lat: 39.931229}, |
|
44 |
- features = [{type: "Marker", name: "拍爱 PAI.AI", desc: "北京市海淀区西八里庄路玲珑商务楼", color: "red", icon: "cir", offset: {x: -9, y: -31}, lnglat: {lng: 116.28449, lat: 39.930834}}]; |
|
45 |
- |
|
46 |
- function loadFeatures(){ |
|
47 |
- for(var feature, data, i = 0, len = features.length, j, jl, path; i < len; i++){ |
|
48 |
- data = features[i]; |
|
49 |
- switch(data.type){ |
|
50 |
- case "Marker": |
|
51 |
- feature = new AMap.Marker({ map: map, position: new AMap.LngLat(data.lnglat.lng, data.lnglat.lat), |
|
52 |
- zIndex: 3, extData: data, offset: new AMap.Pixel(data.offset.x, data.offset.y), title: data.name, |
|
53 |
- content: '<div class="icon icon-' + data.icon + ' icon-'+ data.icon +'-' + data.color +'"></div>' }); |
|
54 |
- break; |
|
55 |
- case "Polyline": |
|
56 |
- for(j = 0, jl = data.lnglat.length, path = []; j < jl; j++){ |
|
57 |
- path.push(new AMap.LngLat(data.lnglat[j].lng, data.lnglat[j].lat)); |
|
60 |
+ function loadFeatures() { |
|
61 |
+ for (var feature, data, i = 0, len = features.length, j, jl, path; i < len; i++) { |
|
62 |
+ data = features[i]; |
|
63 |
+ switch (data.type) { |
|
64 |
+ case "Marker": |
|
65 |
+ feature = new AMap.Marker({ |
|
66 |
+ map: map, |
|
67 |
+ position: new AMap.LngLat(data.lnglat.lng, data.lnglat.lat), |
|
68 |
+ zIndex: 3, |
|
69 |
+ extData: data, |
|
70 |
+ offset: new AMap.Pixel(data.offset.x, data.offset.y), |
|
71 |
+ title: data.name, |
|
72 |
+ content: '<div class="icon icon-' + data.icon + ' icon-' + data.icon + '-' + data.color + '"></div>' |
|
73 |
+ }); |
|
74 |
+ break; |
|
75 |
+ case "Polyline": |
|
76 |
+ for (j = 0, jl = data.lnglat.length, path = []; j < jl; j++) { |
|
77 |
+ path.push(new AMap.LngLat(data.lnglat[j].lng, data.lnglat[j].lat)); |
|
78 |
+ } |
|
79 |
+ feature = new AMap.Polyline({ |
|
80 |
+ map: map, |
|
81 |
+ path: path, |
|
82 |
+ extData: data, |
|
83 |
+ zIndex: 2, |
|
84 |
+ strokeWeight: data.strokeWeight, |
|
85 |
+ strokeColor: data.strokeColor, |
|
86 |
+ strokeOpacity: data.strokeOpacity |
|
87 |
+ }); |
|
88 |
+ break; |
|
89 |
+ case "Polygon": |
|
90 |
+ for (j = 0, jl = data.lnglat.length, path = []; j < jl; j++) { |
|
91 |
+ path.push(new AMap.LngLat(data.lnglat[j].lng, data.lnglat[j].lat)); |
|
92 |
+ } |
|
93 |
+ feature = new AMap.Polygon({ |
|
94 |
+ map: map, |
|
95 |
+ path: path, |
|
96 |
+ extData: data, |
|
97 |
+ zIndex: 1, |
|
98 |
+ strokeWeight: data.strokeWeight, |
|
99 |
+ strokeColor: data.strokeColor, |
|
100 |
+ strokeOpacity: data.strokeOpacity, |
|
101 |
+ fillColor: data.fillColor, |
|
102 |
+ fillOpacity: data.fillOpacity |
|
103 |
+ }); |
|
104 |
+ break; |
|
105 |
+ default: |
|
106 |
+ feature = null; |
|
58 | 107 |
} |
59 |
- feature = new AMap.Polyline({ map: map, path: path, extData: data, zIndex: 2, |
|
60 |
- strokeWeight: data.strokeWeight, strokeColor: data.strokeColor, strokeOpacity: data.strokeOpacity }); |
|
61 |
- break; |
|
62 |
- case "Polygon": |
|
63 |
- for(j = 0, jl = data.lnglat.length, path = []; j < jl; j++){ |
|
64 |
- path.push(new AMap.LngLat(data.lnglat[j].lng, data.lnglat[j].lat)); |
|
108 |
+ if (feature) { |
|
109 |
+ AMap.event.addListener(feature, "click", mapFeatureClick); |
|
65 | 110 |
} |
66 |
- feature = new AMap.Polygon({ map: map, path: path, extData: data, zIndex: 1, |
|
67 |
- strokeWeight: data.strokeWeight, strokeColor: data.strokeColor, strokeOpacity: data.strokeOpacity, |
|
68 |
- fillColor: data.fillColor, fillOpacity: data.fillOpacity }); |
|
69 |
- break; |
|
70 |
- default: feature = null; |
|
111 |
+ } |
|
71 | 112 |
} |
72 |
- if(feature){ AMap.event.addListener(feature, "click", mapFeatureClick); } |
|
73 |
- } |
|
74 |
- } |
|
75 |
- |
|
76 |
- function mapFeatureClick(e){ |
|
77 |
- if(!infoWindow){ infoWindow = new AMap.InfoWindow({autoMove: true}); } |
|
78 |
- var extData = e.target.getExtData(); |
|
79 |
- infoWindow.setContent("<h5>" + extData.name + "</h5><div>" + extData.desc + "</div>"); |
|
80 |
- infoWindow.open(map, e.lnglat); |
|
81 |
- } |
|
82 |
- |
|
83 |
- map = new AMap.Map("mapContainer", {center: new AMap.LngLat(center.lng, center.lat), level: level}); |
|
84 |
- |
|
85 |
- loadFeatures(); |
|
86 |
- map.plugin(["AMap.ToolBar", "AMap.OverView", "AMap.Scale"], function(){ |
|
87 |
- map.addControl(new AMap.ToolBar); |
|
88 |
- map.addControl(new AMap.OverView({isOpen: true})); |
|
89 |
- map.addControl(new AMap.Scale); |
|
90 |
- }); |
|
91 |
- }(); |
|
92 |
- </script> |
|
93 |
- |
|
94 |
- <p style="width:400px;float:right"><img src="img/weixin_qr.png" ><br><strong>关注拍爱 官方微信:</strong>pai_ai</p> |
|
95 |
- <p style="width:400px;float:right"> |
|
96 |
- <strong>商务合作:</strong>partner@pai.ai<br> |
|
97 |
- |
|
98 |
- <strong>用户反馈及帮助:</strong>feedback@pai.ai<br> |
|
99 |
- <strong>公司地址:</strong>北京市海淀区西八里庄路玲珑商务楼 |
|
100 |
- </p> |
|
101 |
- |
|
102 |
-</div></div> |
|
113 |
+ |
|
114 |
+ function mapFeatureClick(e) { |
|
115 |
+ if (!infoWindow) { |
|
116 |
+ infoWindow = new AMap.InfoWindow({autoMove: true}); |
|
117 |
+ } |
|
118 |
+ var extData = e.target.getExtData(); |
|
119 |
+ infoWindow.setContent("<h5>" + extData.name + "</h5><div>" + extData.desc + "</div>"); |
|
120 |
+ infoWindow.open(map, e.lnglat); |
|
121 |
+ } |
|
122 |
+ |
|
123 |
+ map = new AMap.Map("mapContainer", {center: new AMap.LngLat(center.lng, center.lat), level: level}); |
|
124 |
+ |
|
125 |
+ loadFeatures(); |
|
126 |
+ map.plugin(["AMap.ToolBar", "AMap.OverView", "AMap.Scale"], function () { |
|
127 |
+ map.addControl(new AMap.ToolBar); |
|
128 |
+ map.addControl(new AMap.OverView({isOpen: true})); |
|
129 |
+ map.addControl(new AMap.Scale); |
|
130 |
+ }); |
|
131 |
+ }(); |
|
132 |
+ </script> |
|
133 |
+ <p style="width:400px;float:right"><img src="img/weixin_qr.png"><br><strong>关注拍爱 官方微信:</strong>pai_ai</p> |
|
134 |
+ <p style="width:400px;float:right"> |
|
135 |
+ <strong>商务合作:</strong>partner@pai.ai<br> |
|
136 |
+ <strong>用户反馈及帮助:</strong>feedback@pai.ai<br> |
|
137 |
+ <strong>公司地址:</strong>北京市海淀区西八里庄路玲珑商务楼 |
|
138 |
+ </p> |
|
139 |
+ </div> |
|
140 |
+</div> |
|
103 | 141 |
<div id="footer"> |
104 |
- <div class="content foot"> |
|
105 |
- <a href="aboutus.html" target="_self" >关于我们</a> |
|
106 |
- <span>|</span> |
|
107 |
- <a href="contactus.html" target="_self" >联系我们</a> |
|
108 |
- ©2016 拍爱 PAI.AI 琼ICP备16000076号 |
|
109 |
- </div> |
|
142 |
+ <div class="content foot"> |
|
143 |
+ <a href="aboutus.html" target="_self">关于我们</a> |
|
144 |
+ <span>|</span> |
|
145 |
+ <a href="contactus.html" target="_self">联系我们</a> |
|
146 |
+ ©2019 拍爱 PAI.AI <a href="www.beian.miit.gov.cn">琼ICP备16000076号</a> |
|
147 |
+ </div> |
|
110 | 148 |
</div> |
111 | 149 |
</body> |
112 | 150 |
</html> |
@@ -1,49 +1,43 @@ |
||
1 | 1 |
<!doctype html> |
2 | 2 |
<html> |
3 | 3 |
<head> |
4 |
-<meta charset="UTF-8"> |
|
5 |
-<title>拍爱 PAI.AI 首页</title> |
|
6 |
-<meta name="keywords" content="摄影 图片 影像 分享 交流 社交 交友 摄影师 女性 孩子 亲子 旅行 旅游 约拍 iphone android app" /> |
|
7 |
-<link href="css/layout.css" rel="stylesheet" type="text/css" /> |
|
8 |
-<script type="text/javascript" src="js/jquery.min.js"></script> |
|
4 |
+ <meta charset="UTF-8"> |
|
5 |
+ <title>拍爱 PAI.AI 首页</title> |
|
6 |
+ <meta name="keywords" content="摄影 图片 影像 分享 交流 社交 交友 摄影师 女性 孩子 亲子 旅行 旅游 约拍 iphone android app"/> |
|
7 |
+ <link href="css/layout.css" rel="stylesheet" type="text/css"/> |
|
8 |
+ <script type="text/javascript" src="js/jquery.min.js"></script> |
|
9 | 9 |
</head> |
10 |
- |
|
11 | 10 |
<body class="content_bg"> |
12 | 11 |
<div id="header"> |
13 |
- <div class="content"> |
|
14 |
- <a href="index.html" target="_self" class="logo"></a> |
|
15 |
- <div class="navigation"> |
|
16 |
- <a href="contactus.html" target="_self" >联系我们</a> |
|
17 |
- <a href="joinus.html" target="_self" >加入拍爱</a> |
|
18 |
- <a href="aboutus.html" target="_self" >关于我们</a> |
|
19 |
- <a href="index.html" target="_self" class="current" >首页</a> |
|
20 |
- </div> |
|
21 |
- </div> |
|
12 |
+ <div class="content"> |
|
13 |
+ <a href="index.html" target="_self" class="logo"></a> |
|
14 |
+ <div class="navigation"> |
|
15 |
+ <a href="contactus.html" target="_self">联系我们</a> |
|
16 |
+ <a href="joinus.html" target="_self">加入拍爱</a> |
|
17 |
+ <a href="aboutus.html" target="_self">关于我们</a> |
|
18 |
+ <a href="index.html" target="_self" class="current">首页</a> |
|
19 |
+ </div> |
|
20 |
+ </div> |
|
22 | 21 |
</div> |
23 |
- |
|
24 |
- |
|
25 |
-<div id="container" > |
|
26 |
- <div class="content"> |
|
27 |
- <div class="container_box"> |
|
28 |
- <div class="mobile"></div> |
|
29 |
- <div class="mb_img"></div> |
|
30 |
- <div class="article"><span>即拍即分享</span><p>一起走过的路,<br>一起看过的美景,<br>一起醉过的Party,......<br>回忆容易消逝,<br>一起拍,照片让爱历久弥新。</p></div> |
|
31 |
- <a href="https://itunes.apple.com/cn/app/pai-aipaiai/id1163960351?mt=8" target="_blank" class="ios_download">iPhone下载</a> |
|
32 |
- <a href="" target="_blank" class="android_download">安卓下载</a> |
|
33 |
- </div> |
|
22 |
+<div id="container"> |
|
23 |
+ <div class="content"> |
|
24 |
+ <div class="container_box"> |
|
25 |
+ <div class="mobile"></div> |
|
26 |
+ <div class="mb_img"></div> |
|
27 |
+ <div class="article"><span>即拍即分享</span> |
|
28 |
+ <p>一起走过的路,<br>一起看过的美景,<br>一起醉过的Party,......<br>回忆容易消逝,<br>一起拍,照片让爱历久弥新。</p></div> |
|
29 |
+ <a href="https://itunes.apple.com/cn/app/pai-aipaiai/id1163960351?mt=8" target="_blank" class="ios_download">iPhone下载</a> |
|
30 |
+ <a href="" target="_blank" class="android_download">安卓下载</a> |
|
31 |
+ </div> |
|
34 | 32 |
</div> |
35 | 33 |
</div> |
36 |
- |
|
37 |
- |
|
38 | 34 |
<div id="footer"> |
39 |
- <div class="content foot homefooter"> |
|
40 |
- <a href="aboutus.html" target="_self" >关于我们</a> |
|
41 |
- <span>|</span> |
|
42 |
- <a href="contactus.html" target="_self" >联系我们</a> |
|
43 |
- |
|
44 |
- ©2016 拍爱 PAI.AI 琼ICP备16000076号 |
|
45 |
- </div> |
|
35 |
+ <div class="content foot homefooter"> |
|
36 |
+ <a href="aboutus.html" target="_self">关于我们</a> |
|
37 |
+ <span>|</span> |
|
38 |
+ <a href="contactus.html" target="_self">联系我们</a> |
|
39 |
+ ©2019 拍爱 PAI.AI <a href="www.beian.miit.gov.cn">琼ICP备16000076号</a> |
|
40 |
+ </div> |
|
46 | 41 |
</div> |
47 |
- |
|
48 | 42 |
</body> |
49 | 43 |
</html> |
@@ -1,72 +1,64 @@ |
||
1 | 1 |
<!doctype html> |
2 | 2 |
<html> |
3 | 3 |
<head> |
4 |
-<meta charset="UTF-8"> |
|
5 |
-<title>拍爱 PAI.AI 加入拍爱</title> |
|
6 |
-<meta name="keywords" content="摄影 图片 影像 分享 交流 社交 交友 摄影师 女性 孩子 亲子 旅行 旅游 约拍 iphone android app" /> |
|
7 |
-<link href="css/layout.css" rel="stylesheet" type="text/css" /> |
|
8 |
-<script type="text/javascript" src="js/jquery.min.js"></script> |
|
4 |
+ <meta charset="UTF-8"> |
|
5 |
+ <title>拍爱 PAI.AI 加入拍爱</title> |
|
6 |
+ <meta name="keywords" content="摄影 图片 影像 分享 交流 社交 交友 摄影师 女性 孩子 亲子 旅行 旅游 约拍 iphone android app"/> |
|
7 |
+ <link href="css/layout.css" rel="stylesheet" type="text/css"/> |
|
8 |
+ <script type="text/javascript" src="js/jquery.min.js"></script> |
|
9 | 9 |
</head> |
10 |
- |
|
11 | 10 |
<body> |
12 | 11 |
<div id="header"> |
13 |
- <div class="content"> |
|
14 |
- <a href="index.html" target="_self" class="logo"></a> |
|
15 |
- <div class="navigation"> |
|
16 |
- <a href="contactus.html" target="_self" >联系我们</a> |
|
17 |
- <a href="joinus.html" target="_self" class="current" >加入拍爱</a> |
|
18 |
- <a href="aboutus.html" target="_self" >关于我们</a> |
|
19 |
- <a href="index.html" target="_self" >首页</a> |
|
20 |
- </div> |
|
21 |
- </div> |
|
12 |
+ <div class="content"> |
|
13 |
+ <a href="index.html" target="_self" class="logo"></a> |
|
14 |
+ <div class="navigation"> |
|
15 |
+ <a href="contactus.html" target="_self">联系我们</a> |
|
16 |
+ <a href="joinus.html" target="_self" class="current">加入拍爱</a> |
|
17 |
+ <a href="aboutus.html" target="_self">关于我们</a> |
|
18 |
+ <a href="index.html" target="_self">首页</a> |
|
19 |
+ </div> |
|
20 |
+ </div> |
|
22 | 21 |
</div> |
22 |
+<div id="container"> |
|
23 |
+ <div class="content joinus"> |
|
24 |
+ <p> |
|
25 |
+ 在我们这里,你可以参与到一个火热的创业项目,未来很有可能看到自己作品满大街的人都在使用...如果您喜欢摄影...除了会有各种相机把玩,还会有同好可以畅聊...最重要的,你还会发现...... |
|
26 |
+ 你将成为——软件工程师中最懂摄影的人 |
|
27 |
+ 来和我们一起做一份激动人心的事业吧 |
|
28 |
+ </p> |
|
29 |
+ <p> |
|
30 |
+ <strong>职位名称:iOS软件工程师</strong><br> |
|
31 |
+ <strong>岗位职责:</strong><br> |
|
32 |
+ 负责iOS平台下应用的开发<br> |
|
33 |
+ <strong>任职要求:</strong><br> |
|
34 |
+ 1、至少1年的iOS平台开发经验;<br> |
|
35 |
+ 2、具备扎实的数据结构、算法等技术功底;<br> |
|
36 |
+ 3、具备良好的编程风格与团队合作意识,可承担较大的工作压力;<br> |
|
37 |
+ 4、正直、优秀、有上进心,经验丰富的同时没有丧失开发NB产品的热情;<br> |
|
38 |
+ 5、年轻;<br> |
|
39 |
+ 6、期待您喜欢摄影,喜欢相机;<br> |
|
40 |
+ </p> |
|
41 |
+ <p> |
|
42 |
+ <strong>职位名称:专利工程师</strong><br> |
|
43 |
+ <strong>岗位职责:</strong><br> |
|
44 |
+ 1、撰写高质量的专利申请文件、答复审查意见;<br> |
|
45 |
+ 2、专利检索咨询、专利挖掘、以及撰写专利分析报告。<br> |
|
23 | 46 |
|
24 |
- |
|
25 |
-<div id="container" ><div class="content joinus"> |
|
26 |
- <p> |
|
27 |
- 在我们这里,你可以参与到一个火热的创业项目,未来很有可能看到自己作品满大街的人都在使用...如果您喜欢摄影...除了会有各种相机把玩,还会有同好可以畅聊...最重要的,你还会发现...... |
|
28 |
- 你将成为——软件工程师中最懂摄影的人 |
|
29 |
-来和我们一起做一份激动人心的事业吧 |
|
30 |
- |
|
31 |
- </p> |
|
32 |
- <p> |
|
33 |
-<strong>职位名称:iOS软件工程师</strong><br> |
|
34 |
-<strong>岗位职责:</strong><br> |
|
35 |
- 负责iOS平台下应用的开发<br> |
|
36 |
- |
|
37 |
-<strong>任职要求:</strong><br> |
|
38 |
- 1、至少1年的iOS平台开发经验;<br> |
|
39 |
- 2、具备扎实的数据结构、算法等技术功底;<br> |
|
40 |
- 3、具备良好的编程风格与团队合作意识,可承担较大的工作压力;<br> |
|
41 |
- 4、正直、优秀、有上进心,经验丰富的同时没有丧失开发NB产品的热情;<br> |
|
42 |
- 5、年轻;<br> |
|
43 |
- 6、期待您喜欢摄影,喜欢相机;<br> |
|
44 |
- |
|
45 |
- |
|
46 |
- </p> |
|
47 |
- |
|
48 |
- <p> |
|
49 |
- <strong>职位名称:专利工程师</strong><br> |
|
50 |
-<strong>岗位职责:</strong><br> |
|
51 |
-1、撰写高质量的专利申请文件、答复审查意见;<br> |
|
52 |
-2、专利检索咨询、专利挖掘、以及撰写专利分析报告。<br> |
|
53 |
- |
|
54 |
-<strong>任职要求:</strong><br> |
|
55 |
-1、具有一年以上独立撰写专利文件经验,熟悉专利申请相关知识;<br> |
|
56 |
-2、理工科,大学本科以上毕业,物理、数学、电子、通讯、互联网等技术专业背景之一;<br> |
|
57 |
-3、有专利代理人资格证优先考虑;<br> |
|
58 |
-4、期待您喜欢摄影,喜欢相机; |
|
59 |
-</p> |
|
60 |
- |
|
61 |
- |
|
62 |
-</div></div> |
|
47 |
+ <strong>任职要求:</strong><br> |
|
48 |
+ 1、具有一年以上独立撰写专利文件经验,熟悉专利申请相关知识;<br> |
|
49 |
+ 2、理工科,大学本科以上毕业,物理、数学、电子、通讯、互联网等技术专业背景之一;<br> |
|
50 |
+ 3、有专利代理人资格证优先考虑;<br> |
|
51 |
+ 4、期待您喜欢摄影,喜欢相机; |
|
52 |
+ </p> |
|
53 |
+ </div> |
|
54 |
+</div> |
|
63 | 55 |
<div id="footer"> |
64 |
- <div class="content foot"> |
|
65 |
- <a href="aboutus.html" target="_self" >关于我们</a> |
|
66 |
- <span>|</span> |
|
67 |
- <a href="contactus.html" target="_self" >联系我们</a> |
|
68 |
- ©2016 拍爱 PAI.AI 琼ICP备16000076号 |
|
69 |
- </div> |
|
56 |
+ <div class="content foot"> |
|
57 |
+ <a href="aboutus.html" target="_self">关于我们</a> |
|
58 |
+ <span>|</span> |
|
59 |
+ <a href="contactus.html" target="_self">联系我们</a> |
|
60 |
+ ©2019 拍爱 PAI.AI <a href="www.beian.miit.gov.cn">琼ICP备16000076号</a> |
|
61 |
+ </div> |
|
70 | 62 |
</div> |
71 | 63 |
</body> |
72 | 64 |
</html> |